package com.xms.queryview.api.model;

import com.xms.queryview.core.component.GridDescriptor;
import com.xms.schema.entity.Attribute;
import com.xms.schema.entity.Entity;
import com.xms.schema.entity.RelationShip;
import com.xms.sdk.core.DynamicData;
import com.xms.web.framework.model.PageParamsModel;

import java.util.List;

/**
 * <p>
 * RecordsDialogResultModel
 * </p>
 *
 * @author migo
 * @since 2021/9/21
 */
public class RecordsDialogResultModel extends PageParamsModel {
    public long totalitems = 0;
    public long totalpages = 0;
    public List<DynamicData> items = null;
    public RelationShip RelationShipMeta;
    public GridDescriptor Grid;
    public com.xms.queryview.entity.QueryView QueryView;
    public List<com.xms.queryview.entity.QueryView> QueryViews;

    public List<Entity> EntityList;
    public List<Attribute> AttributeList;
    public List<RelationShip> RelationShipList;

    public List<Attribute> NonePermissionFields;
}
